pulsed power - English Synonyms Dictionary